Big Huge Thesaurus

water buttercup

noun